on-site supply - Francés Inglés Diccionario